package client.window;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import surname.protocol.AddSurnameRequest;

public class ListenerAdd implements ActionListener
{
	MainFrame mf;
	
	public ListenerAdd(MainFrame mf)
	{
		this.mf = mf;
	}
	
	@Override
	public void actionPerformed(ActionEvent e) 
	{
		AddSurnameRequest request = new AddSurnameRequest(mf.gettNom().getText(),mf.gettSurnom1().getText());
		mf.remove(mf.getAddSurnamePanel());
		mf.getText().setText("Envoi de la requete au serveur...\n");
		mf.add(mf.getMainPanel());
		mf.validate();
		if(mf.getClient().getE().send(request))
		{
			mf.getText().append("Requete envoyée");
		}
		else
		{
			mf.getText().append("Echec lors de l'envoi de la requete");
		}
		mf.validate();
	}
}
